package com.feel.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Appointment {
    /**
     * 预约ID
     */
    private Integer appointmentId;     // 预约ID
    /**
     * 预约用户ID
     */
    private Integer userId;            // 预约用户ID
    /**
     * 预约种类/部门ID
     */
    private Integer departmentId;      // 预约种类/部门ID
    /**
     * 问题描述
     */
    private String problem;            // 问题描述
    /**
     * 预约服务类型ID
     */
    private Integer typeId;            // 预约服务类型ID
    /**
     * 预约状态（0 提交 1 取消）
     */
    private Integer appointmentStatus; // 预约状态（0 提交 1 取消）
    /**
     * 服务进度
     */
    private String speed;              // 服务进度
    /**
     * 服务ID
     */
    private Integer serviceId;         // 服务ID
    /**
     * 工作人员ID
     */
    private Integer empId;
    /**
     * 配件使用情况
     */
    private List<ServiceParts> parts;
    /**
     * 服务职员信息
     */
    private User emp;
    /**
     * 服务种类
     */
    private Type type;
    /**
     * 部门信息
     */
    private Department department;
    /**
     * 用户信息
     */
    private User user;
}
